Save your desktop icon layout with PACT Save Layout!  PACT Save Layout Online Manual

12Ghosts.com
English  Deutsch

12 Windows 95/98/NT Utilities - Secure, Fast and Easy.

Download 12Ghosts  Download 99.1d
@  E-Mail PACT
BB Web Discussion
How to Order a License for PACT Software  How to Order
   

12Ghosts

BackGhosts
2ndBackup - Ultimate Security for Your Important Data. 2ndBackup
Save and Copy Windows Profiles - PACT ProfileCopy! ProfileCopy
Save your Desktop Icon Layout with PACT Save Layout! Save Layout
Automate your daily tasks with PACT Timer! Timer

Just Do It
Jump to Registry Keys, Create Shortcuts to Registry Keys!!! JumpReg
Set the Desktop Icon Text Color and Background Color even to Transparent with PACT SetTextColor! SetTextColor
PACT Shell Extension: Add user defined context menu commands! ShellX
   (SetFileDate)
Shutdown with one click, start backup before. PACT Shutdown! Shutdown
   (ScrnSavMngr)

Make it Easy
Exceptional Application Launcher - PACT DeskTOP! DeskTOP
Open System Folders Quicker with PACT Quick! QuickStart
Date and Time always on TOP! ShowTime
   (ClipNotes)
Position and Size Windows with a click: PACT WinBzzzz! WinBzzzz

[ Beta Testing]

Articles

49 Ideas of Silence
700 ACRONYMS
Link Collection
Learn Typewriting
YourWeb.com

Code Talk

Windows NT
My best C Tricks
PGP & Outlook
Outlook & VBA
My Dream PC
Excel 4.0 Macros

Personal

Philip Ahrens
Editorials
Some Ideas
About PACT
 

Search 12Ghosts.com:

Did you find what you were looking for? E-mail Philip Ahrens.

 

Microsoft Certified Professional
MCSE MCSD MCP+I MCT

ClubWin Team #3 NT Workstation
Team #3 NT Workstation

   

PACT supports
Walker's Watchguard 
Citizens for Cycles
Heidelberg AKTUELL

 

SL Homepage Save Layout Homepage
Save Layout Help Save Layout Online Manual
SL FAQ Frequently Asked Questions FAQ Frequently Asked Questions

 

Contents

Welcome to Save Layout!
- Setup and uninstall
- How do I save my layout?
- Adding a shortcut
- Command line options
- Credits

FAQ Frequently Asked Questions
- Why can't Windows keep the layout?
- Can Microsoft do it better?
- AutoSL for Documents?
- Can SL copy the desktop items?
- Why does SL use a file instead of the registry?
- I get the error message "Layout NOT Saved"!?

 

 

Welcome to Save Layout!

Save your desktop icon layout with PACT Save Layout!Welcome to PACT Save Layout! This tool will help you to get more confidence to your desktop. You intuitively know the layout of your desktop icons, where an icon is located, the color of the icon. This way you can locate an icon much faster than by searching through an alphabetic list! PACT Save Layout makes sure you can save your favorite icon layout with one click, or even automatically with a timer or scheduler, and reliably restore different layouts exactly when you want it. Now you can really use the full functionality of your desktop!

 

Setup and Uninstall

Just double-click pact_savelayout.exe to execute setup. Click OK to accept the default installation options.

SL can be completely uninstalled, like every Windows compatible program, by selecting Start - Settings - Control Panel - Add/Remove Programs. Or double click uninstall.exe in the installation path.

 

How do I save my layout?

When you start SL.EXE for the first time after the installation, you will recognize a new file on your desktop, named 'layout1.sl'. This file contains your saved desktop icon layout. You can rename, move, or copy this file wherever you want. However, when renaming the file you should keep '.sl' as the extension.

When you right-click, i.e. when you click with the secondary mouse button on this icon, you'll notice three entries at the top of the context menu: Save Layout, Restore Layout, and SL Help.

 

Save Layout

To save the layout at any time after the first start, you can select Save Layout in this context menu. Please note, that the file you clicked on, gets overwritten without notice. You should backup this file regularly to save yourself from loosing data.

As you can see in the context menu, the first command, Save Layout, is bold and the default. In other words, to save your layout at any time you can simply double-click the SL file.

Now, when you have changed the layout, added new shortcuts to the desktop, or renamed or deleted a file, you just double-click on the SL file again.

User interface? Sure, both functions are in the context menu. Save Layout and Restore Layout. You'll never need more. User interface
All commands are right where they are needed, in the context menu of the SL icon. If you wish, directly on your desktop.

 

Restore Layout

To restore the saved layout simply click with the right mouse button on the Save Layout '.sl' file and select Restore Layout. All saved icon positions will get restored without further notice. However, icons without a saved position will stay where they were before.

Again, there will be no confirmation to prevent you from restoring a layout you didn't really wanted. You should verify that you have already saved the current layout in another file.

 

Make a copy!

Don't leave yet without making a copy of your SL Save Layout file at a secure place, for example another folder named d:\backup\important, as you should do with all your important files. Why?? Everybody once in a while selects the wrong command inadvertently. It happens to me regularly and to everybody I've asked. Imagine your icon layout is just completely dearranged and you select Save Layout... well, your previously saved layout is gone forever. By the way, I don't think a confirmation box would help because you tend to confirm them automatically after a while... Better you make another copy every day or set a timer to do this for you.

 

Multiple Layouts

If you wish to save several different layouts, for example for different screen resolutions, you may wish to copy the Save Layout file and rename it to something like 'My layout for 800x600.sl'. To do this, right-click on the icon and select Copy, then right-click on the desktop and select Paste. Now change the resolution, arrange your icons accordingly and save the layout into this copied file by double-clicking it.

Important  Save your icon layout before you change your desktop resolution or move the task bar. And use it before you install any new software, install a new Windows version or any other shell extension!

 

Adding a Shortcut

You might ask for a key combination to invoke SL. You may already know that you can add a key combination to start any program or document through the use of a shortcut. For example, to implement Ctrl+Alt+S as a key combination to save your layout, you just need to

  • right-click on the SL file
  • select Create Shortcut
  • right-click on the new icon named 'Shortcut to Layout1.sl'
  • select Properties
  • select the Shortcut tab
  • click into the Shortcut Key box
  • and press Ctrl+Alt+S

Note, that you can only press Ctrl+Alt or Ctrl+Shift in combination with another key. You need to keep the shortcut on the desktop or somewhere in or below the Start Menu for the key to work. Also, it might be confusing when you have two shortcuts with the same key...

To invoke the program, you can simply press Ctrl+Alt+S from wherever you are, i.e. you do not need to select the desktop first.

 

Command Line Options

Instead of a right-click, you can also use the following options in a shortcut or batch file. Please remember, using the switch /s, an existing file in PATH always gets overwritten without confirmation.

You might want to implement a scheduled batch routine or save the layout at another place, like a network homepath, but still start SL from the desktop. Add /s to specify the path to save to, or /r to specify the path to restore from.

SL /S PATH    Save desktop icon layout to PATH
SL /R PATH    Restore desktop icon layout from PATH

Tip  Restore your layout at Startup. Create a shortcut in your Startup folder that consistently restores your layout each time you start Windows. The Target line of the shortcut should be similar to this:

"C:\Program Files\PACT Save Layout\sl.exe" /r "C:\Windows\Desktop\Layout1.sl"

 

 

FAQ - Frequently Asked Questions

- Why can't Windows keep the layout?
- Can Microsoft do it better?
- AutoSL for Documents?
- Can SL copy the desktop items?
- Why does SL use a file instead of the registry?
- I get the error message "Layout NOT Saved"!?

 

Why can't Windows keep the Layout?

You might wonder why the layout is not saved automatically by Windows itself. Usually this is the case! Windows 95/98 as well as Windows NT 4.0/5.0 do save the layout when the user logs off or shuts down Windows. Actually, for any other folder it is done as soon as the folder is closed, so you don't have so much trouble here. However, the desktop cannot be closed short of logging out and leaving Windows.

Let's think about it: there are some cases in which this method cannot work! A power failure before the save, when you inadvertently select Arrange Icons, when the desktop (Explorer) has to restart for whatever reason, or when another program initiates a refresh to the desktop because a file type has been changed, and for other reasons. Beyond that, there is one inherent problem: when you change the display resolution from, let's say, 1024 down to 640, move or resize the taskbar, half of your icons will be hidden and inaccessible. What now?

You would need a tool to save and restore the appropriate layout, and not mechanically but at your decision only. PACT Save Layout enables you to handle all the situations described above. You will have the relaxed feeling to have a saved layout, in a file, maybe a copy on a second disk, in your backup. Or you have several different layouts, you can switch between. Layout files, you can restore exactly when you wish, and that you can transfer between different PCs and Windows installations as you need.

 

Can Microsoft do it Better?

What comes first to mind to prevent a layout from not being saved is to control each change, movement, and renaming of icons on the desktop. In that case you'd never have an unsaved layout.

The desktop itself is simply a control, a "COM" or "ActiveX" control, and this control could best handle the saving of any changes in the icon view. But if it would, this would produce a lot of overhead, to watch and save every change, and not only for the desktop but for every use of this control. Actually, it's a rather widespread and absolutely handy control and if it were any bigger and slower it wouldn't do any good to anybody. Well, that's not that good of an idea.

Also possible to implement this watch dog function would be in the parent application of the desktop control, the Explorer, or to enter a "hook" in the command message exchange of the operating system to filter out the related messages. Well, Microsoft did not do that, and to be honest, I wouldn't like to do this work either. I do not know a tool that implements such a hook.

If you think about it more closely, even if we had this functionality, it would only handle one half of the problem, the power supply failure, but not the problems when another program initiates a restart to the Desktop or when you unwontedly select Arrange Icons from the desktop's context menu. The automatism would jump in and save the changes. Your 'good' layout would be lost. OK, you might ask to confirm the saving after each and every change but do you really want to do this?

There is no other solution, really: when you want to save your layout, click on Save Layout. Keep a copy of your saved layout. If it happens that you need to restore it, click on Restore Layout. That is how SL works. Could it be done any better?

Well, SL also provides the "lumberjack" method: Just save a new version of your layout every couple of minutes to a new file and relax. Don't care about all the problems described above!!! Everything can happen, but with 20 or 30 previous saved layouts you will always have one good layout.

AutoSave saves up to 100 different versions, every 1-9999 minutes, to a folder that you can specify. You can restore older version as easily as clicking on undo/redo. That solves both problems: First, it might get saved in exactly the wrong moment but you can always restore the previous version as needed. Second, you can restore the version that you want and when you want it.

 

AutoSL for Documents?

Yes, we know what you mean, multi-copies of your important documents, automatically stored every couple of minutes... AutoSL is a pretty smooth piece of work. And we thought, hey, if this is good for SL, why not make the functionallity available for other documents, too?

So this idea made it to initiate several new applets, now all delivered with PACT 12Ghosts. First of, there is PACT 2ndBackup. This handy tool usually is just sitting there and doing nothing until a change occures in one of the watched files. Then, an additional copy is backed up, so that you get a history of all changes. This is very relaxing.

To save the layout every couple of minutes or hours, you might want to use PACT Timer, also included with the 12Ghosts.

 

Can SL copy the desktop items?

SL does only save and restore the layout. To have the desktop items copied, please use PACT ProfileCopy which also leverages the features of SL to backup and transfer the icon arrangement.

 

Why does SL use a File instead of the Registry?

The difference is important especially for users of remote profiles saved on a server. As long as you keep the SL file on the desktop, the whole desktop folder should be transferred to your profile path automatically. The idea of using a file is to give everyone the opportunity to move, copy, and backup the settings as easily as possible and as often as everyone wishes. I think, this is easier with a file than with a bunch of registry keys.

Besides, Microsoft recommends to not save more than 2 KB of data into the registry but instead to refer to a file. With 50 icons on your desktop, each SL file is about 2 KB.

Also, it is possible to transfer your layout between another PC, or Windows 95/98 and Windows NT 4.0/5.0, by merely copying the file. If you have several Windows versions installed on one machine you can keep your one and only Save Layout file at one location.

 

I get the error message "Layout NOT Saved"!?

This is reportedly caused by an older version of Microsoft's comctl32.dll, which has also caused various other problems. It is recommended to update to the latest version of comctl32.dll, version 4.72. Here is the Knowledge Base URL by Microsoft: http://support.microsoft.com/ support/ kb/ articles/ q186/1/76.asp

 

  

Credits

My thanks go to all people I've ever met, particularly the hundreds of people I had the honor to explain how to use software. You helped me to understand...

Special thanks to all beta testers! Without the help and support of the bug-hunters I would never have released this program. Especially I'd like to thank Kai, Jui, Alex, and the rest of ClubIE Team 10 for helpful ideas and usability hints. To my fellow members of ClubWin www.clubwin.com and ClubIE www.clubie.com, and to everybody sharing critics and ideas!

 

SL Homepage Save Layout Homepage
Save Layout Help Save Layout Online Manual
SL FAQ Frequently Asked Questions FAQ Frequently Asked Questions

 

12Ghosts

12 Windows 95/98/NT Utilities - Secure, Fast and Easy.

5Star-Shareware.com: "5-Star Excellent"
5Star-Shareware.com: "5-Star Excellent"
5 Star Pick
for 12Ghosts

Desktop98.com **COOL TOOL Award Winner**COOL TOOL
Award Winner
for Save Layout, JumpReg, ShellX, ShowTime

ZD-Net 5-Star: "Outstanding in all respects. One of the best of its class."
for JumpReg

(Previous version reviewed 3/98) ZD-Net Editors' Pick - 4-Star: "A very good program, with some outstanding features."
for Save Layout, ShellX, ShutDown, Timer, 12Ghosts

C-Net Download.com **pick** pick
for ProfileCopy

SharewareJunkies.com - 4 Star
for 12Ghosts

 

BackGhosts
Copy and rename in one step: PACT 2ndBackup! 2ndBackup -  airbag for your data

Save and Copy Windows Profiles - PACT ProfileCopy! ProfileCopy - copy user profiles, including the referenced files!

Save your Desktop Icon Layout with PACT Save Layout! Save Layout - desktop icon positions, auto-save and restore

Automate your daily tasks with PACT Timer! Timer -  application scheduler, once, recurring, after logon, reminder, moonphase

 

Do It Now
Jump to Registry Keys, Create Shortcuts to Registry Keys!!! JumpReg - create bookmarks/ shortcuts to registry keys

Set the Desktop Icon Text Color and Background Color even to Transparent! SetTextColor - change the desktop icon text and background colors, also transparent!

PACT Shell Extension: Add user defined context menu commands! ShellX context menu extension for user defined commands in the right-click menu of files and folders!

The most powerful shutdown utility - PACT ShutDown! ShutDown - the most powerful terminating utility! Shutdown per shortcut, key, or your own programs!

 

Make it Easy
Exceptional Application Launcher - PACT DeskTOP! DeskTOP Desktop simulator - application launcher with amazing behavior...

Open System Folders Quicker! QuickStart - open system folders and tools quicker!

Where do you find the time!? It's ShowTime! - the ultimate clock, alarm, hour signal, sticky notes, more than 70 options.

Position and Size Windows with a click: PACT WinBzzzz! WinBzzzz - size and position windows per click

 

Order License for PACT Software How to order a license online, free phone, fax, e-mail, or mail

@ E-mail technical support, questions and suggestions

  

Articles

Web and computer related articles

Code Talk

 
0101 0000 0100 0001 0100 0011 0101 0100
NT C VB PGP XL
 

Personal

My personal homepage

 
BB  Discussion
@  E-Mail PACT
Download 12Ghosts  Download
How to Order a License for PACT Software  How to Order
   
Start

 Ghosts   Articles   Code Talk   Personal

  

Copyright ⌐ 1993-1999 PACT. All rights reserved.